Skip to content

ci: fix dead if-conditions in build.yml - #528

Merged
paddymul merged 3 commits into
mainfrom
ci/fix-dead-if-conditions
Feb 21, 2026
Merged

ci: fix dead if-conditions in build.yml#528
paddymul merged 3 commits into
mainfrom
ci/fix-dead-if-conditions

Conversation

@paddymul

Copy link
Copy Markdown
Collaborator

Summary

  • build.yml matrix uses depot-ubuntu-latest but step conditions checked ubuntu-latest
  • This meant docs build, storybook tests, and jupyterlab tests were silently skipped
  • Fixed conditions to match actual matrix OS

Test plan

  • Build workflow runs docs, storybook, and jupyterlab steps (previously silently skipped)

🤖 Generated with Claude Code

paddymul and others added 3 commits February 21, 2026 16:31
The matrix uses depot-ubuntu-latest but conditions checked for
ubuntu-latest, silently skipping docs, storybook, and jupyterlab steps.
Also removed redundant linting step (already covered by CI workflow).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…karoo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
These steps were silently skipped before (dead if-condition).
Now that they run, they expose pre-existing failures.
Mark as continue-on-error until properly fixed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@paddymul
paddymul merged commit 01909fb into main Feb 21, 2026
17 of 19 checks passed
paddymul added a commit that referenced this pull request Feb 22, 2026
* ci: fix dead if-conditions in build.yml, remove redundant lint step

The matrix uses depot-ubuntu-latest but conditions checked for
ubuntu-latest, silently skipping docs, storybook, and jupyterlab steps.
Also removed redundant linting step (already covered by CI workflow).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* fix: update old repo URLs from paddymul/buckaroo to buckaroo-data/buckaroo

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* ci: add continue-on-error to previously-hidden build.yml test steps

These steps were silently skipped before (dead if-condition).
Now that they run, they expose pre-existing failures.
Mark as continue-on-error until properly fixed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant